package research.persistence;

import research.entity.Entity;

public interface IPersistenceManager {
	public void addListener(IPersistenceListener lisetner);
	
	public void removeListener(IPersistenceListener lisetner);
	
	void persist(Entity entity);
	
	void update(Entity entity);

	void remove(Entity entity);

	void add(Entity entity);

	IPersistenceDataSource getDataSource();
}
